have implored - Turkish English Dictionary